package com.penghaisoft.microwms.common.wms.model;

import java.util.List;

import com.penghaisoft.microwms.common.BaseEntity;
import lombok.Data;

/**
 * 
 * @author
 * 
 */
@Data
public class RawStorageSn extends BaseEntity {

	private Integer storageSnId;//  storageSnId
	/** 
	* @Fields storageSnIdList : 主键列表
	*/ 
	private List<Integer> storageSnIdList;
	private String barcode;//  条码
	private java.math.BigDecimal amount;//  长度
	private java.math.BigDecimal amountMin;
	private java.math.BigDecimal amountMax;
	private String amountUpZero;//  单位
	private String unit;//  单位
	private String contractNoOld;//  原合同号
	private String contractNo;//  合同编号
	/** 
	* @Fields availAmount : 可用个数
	*/ 
	private Long availAmount;
	/** 
	* @Fields modiAmount : 修改个数
	*/ 
	private Long modiAmount;
	private String purchaseNo;//  采购订单号
	private String model;//  型号
	private String modelDesc;//  型号描述
	private String modelType;//  型号类型 	LW:螺纹钢管 PE:PE管WF:无缝钢管 BL:白料 HL:黑料 WT:弯头 ST:三通 BJ:变径GD:固定支架BC:补偿器
	private List<String> modelTypeList;
	private String type;//类型：0正品，1样品
	private String whCode;//  仓库
	private String wdCode;//  区域
	private String waCode;//  库区
	private String wlCode;//  库位
	private String barcodeStatus;//  0可用；1 冻结；2已出库 3 报废
	private String lockReason;//  冻结原因
	private java.math.BigDecimal kuling;//  库龄
	private java.math.BigDecimal kulingMin;
	private java.math.BigDecimal kulingMax;
	private java.math.BigDecimal kulingConstant;//  库龄常量
	/**
	 * 主键列表
	 */
	private List<Integer> RawStorageSnIdList;

}

